/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package edu.upn.sigeadmi.cxc.beans;

import edu.upn.sigeadmi.cxc.bc.AbonoCuentaPendientePagoDelegate;
import edu.upn.sigeadmi.cxc.be.AbonoCuentaPendientePago;
import edu.upn.sigeadmi.cxc.be.CuentaPendientePago;

public class AbonoCuentaPendientePagoController {

    private AbonoCuentaPendientePagoDelegate delegado;
    private AbonoCuentaPendientePago AbonoCtaPP;

    public AbonoCuentaPendientePagoController() {
        delegado = new AbonoCuentaPendientePagoDelegate();
        AbonoCtaPP = new AbonoCuentaPendientePago();

    }

     public String guardar(CuentaPendientePago xCtaPP) {
        try{
            AbonoCtaPP.setNumeroDcmto(xCtaPP.getSerie().toString());
            AbonoCtaPP.setFkCxcCuentaPdtePgo(xCtaPP);
            //AbonoCtaPP.setFkCxcCuentaPdtePgo(xCtaPP.getPkCuentaPendientePago().);
                    //.setFkCxcCuentaPdtePgo(CtaPP.getPkCuentaPendientePago());

            //                letraPendientePago.setFkCxcCuentaPdtePgo(cuentPendientePago);
            //                letraPendientePago.setFkCxcEstadoLtra(estadoLetra);
            delegado.crear(AbonoCtaPP);
            return "volver";
        }catch(Exception e){
            e.fillInStackTrace();
        }
        return "";
    }

    public AbonoCuentaPendientePago getAbonoCtaPP() {
        return AbonoCtaPP;
    }

    public void setAbonoCtaPP(AbonoCuentaPendientePago AbonoCtaPP) {
        this.AbonoCtaPP = AbonoCtaPP;
    }


}
